Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MONTPELIER ROAD £1,050,164 £850,000 6 Jun 2019
26A MONTPELIER ROAD Terraced £201,920 £160,000 6 Oct 2017